body {
  background: url('../images/login-bg.jpg') 0 0 no-repeat;
  background-size: cover;
}
.logo {
  width: 350px;
  margin: 8% auto 0;
}
.logo > img {
  display: block;
  margin: 0 auto;
  width: 150px;
}
.login-box {
  margin: 2% auto 1%;
  width: 350px;
  background: url('../images/bg-white-lock.png') 0 0 repeat;
  padding: 10px 30px;
}
.login-box > h3 {
  text-align: center;
  color: #ffffff;
}
.login-box > form > .form-group label {
  color: #e6e6e6;
}
.login-box > form > .form-group label > input {
  display: inline-block;
  width: 18px;
  height: 18px;
  vertical-align: bottom;
}
.login-box > form > .form-group > .error {
  color: #e4393c;
}
.copy {
  text-align: center;
  color: #D1D9E1;
}
